painted leopard - Alemán Inglés Diccionario